package com.emm.yixun.report.mapper;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.emm.yixun.report.domain.ProjectCityMonth;
import com.emm.yixun.report.domain.dto.ProjectCityMonthDtoRes;
import com.baomidou.mybatisplus.mapper.AutoMapper;

/**
 *
 * ProjectCityMonth 表数据库控制层接口
 *
 */
public interface ProjectCityMonthMapper extends AutoMapper<ProjectCityMonth> {
	/**
	 * 各城市公司指标达成率【年度、月度】 （认购）
	 * @param merchantId
	 * @return
	 */
	public List<ProjectCityMonthDtoRes> selectCityReachRateSubscribe(@Param("merchantId")long merchantId);
	/**
	 * 各城市公司指标达成率【年度、月度】 （签约）
	 * @param merchantId
	 * @return
	 */
	public List<ProjectCityMonthDtoRes> selectCityReachRateSign(@Param("merchantId")long merchantId);
	/**
	 * 各城市公司指标达成率【年度、月度】 （回款）
	 * @param merchantId
	 * @return
	 */
	public List<ProjectCityMonthDtoRes> selectCityReachRatePayment(@Param("merchantId")long merchantId);
}